package com.tjbank.cssys.repository;

import com.tjbank.cssys.domain.CkCreditOutCompanyDataLog;

import java.util.List;
import java.util.Map;

public interface CkCreditOutCompanyDataLogMapper {
    int deleteByPrimaryKey(Long id);

    int insert(CkCreditOutCompanyDataLog record);

    int insertSelective(CkCreditOutCompanyDataLog record);

    CkCreditOutCompanyDataLog selectByPrimaryKey(Long id);

    int updateByPrimaryKeySelective(CkCreditOutCompanyDataLog record);

    int updateByPrimaryKey(CkCreditOutCompanyDataLog record);

    int updateRecellStatue(Map<String,String> map);


    /*高淙博  --- 获取对账佣金案件列表*/
    List<Map<String,Object>> selectReconciliationCommissionList(Map<String,Object>map);

    /**
     * 上传数据验证 卡号 原批次号 公司名 支行  分行
     * @param map
     * @return
     */
    int getDataLogByParam(Map<String,String> map);

    /**
     * 查询待对账的委外公司
     * @param map
     * @return
     */
    List<Map<String,Object>> getUnChenckCompanys (Map<String,String> map);

}